您的位置:首页 >> redis

列表

  • 为什么都说redis很好用

    数据库

    前言:相信对于绝大多数程序员来说,redis中间件应该是大家非常熟悉的。但是对于工作中经常写业务代码的程序员来说,他们在实际工作中可能只是用到了set value、get value等操作,对于redis缺乏整体认识。下面我就来为大家详细介

  • redis添加systemctl服务的具体步骤

    数据库

    一、安装redis首先我们需要在官网下载最新版本的redis$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz$ tar xzf redis-4.0.11.tar.gz$

  • 介绍Redis性能监控

    数据库

    redis_exporter + prometheus +grafana监控Redis服务指标1.redis_exporter2.prometheus3.grafana本文使用 redis_exporter + prometheus +gr

  • Redis的那些常见面试题总结(附答案解析)

    数据库

    面了6家大厂,把问烂了的Redis常见面试题(附答案解析)总结一下分享给大家。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。【相关推荐:Redis视频教程】缓存知识点缓存有哪些类型?缓存是高并发场景下提高热点数据访问性能的

  • 关于redis在高并发下的性能分析

    数据库

    前言:最近上手了一个项目,我负责该项目的架构设计与实现。本来公司做了很多给公司以外的人使用的API,但是在外人使用的时候,接口的链接是怎样就给别人怎么样,没有加密也没有做并发控制,接口程序所在的机器在哪,给别人的IP就在哪,而且没有平台进行

  • redis批量删除某种规则的key

    数据库

    一、前言在工作中经常遇到需要批量删除某种规则的key的情况,如缓存的课程数据“course-课程uid”,课程uid是变量,我们需要删除类似于“course-*”这样的数据。但是,redis虽然有提供批量查询这一类key的命令keys,却并

  • redis学习主从复制Master/slave

    数据库

    是什么行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主能干嘛读写分离 容灾恢复推荐(免费):redis怎么玩• 配从(库)不配主(库)

  • redis缓存雪崩、缓存击穿、缓存穿透是什么意思

    数据库

    什么是redis缓存?Redis缓存是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis缓存的作用是什么?Redis缓存的使用,极大的提升了应用程序的性能和

  • 一起看看Redis集群架构及对比

    数据库

    1、Redis3.0· 优点a. 无中心节点b. 数据按照 slot 存储分布在多个 Redis 实例上c. 平滑的进行扩容/缩容节点d. 自动故障转移(节点之间通过 Gossip 协议交换状态信息,进行投票机制完成 Slav

  • redis的数据结构的使用场景介绍

    数据库

    redis数据库中有五种数据结构,它们分别是:string-字符串、Hash-字典、List-列表、Set-集合、Sorted Set-有序集合。这五种数据结构分别有着不同的使用场景,下面我们就来介绍下它们的使用场景。1、StringStr

  • redis学习之:介绍redis事务

    数据库

    是什么可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 一次执行多个redis命令。能干嘛一个队列中,一次性、顺序性、排他性的执行一系列命令。怎么玩一个redis

  • redis异常原因及解决方案

    数据库

    下面是工作中遇到的redis异常问题,并在文章末尾给出了异常出现的原因及解决方案,希望对大家有所帮助。Exception in thread "main" redis.clients.jedis.exceptions.JedisConnec

  • redis讲解分布式数据库CAP原理

    数据库

    推荐(免费):redis传统的ACID分别是什么A (Atomicity) 原子性 C (Consistency) 一致性 I (Isolation) 独立性 D (Durability) 持久性 关系型数据库遵循ACID规则,事务在英文中

  • redis中bind的真实作用是什么

    数据库

    我一直以为redis配置文件中的bind的作用是:限制redis服务器用来接收来自哪些服务器(IP地址)的redis连接请求,只有在bind指定的IP地址的计算机才可以访问这个redis服务器。事实证明,上面的结论大错特错。今天在搭建Red

  • redis中的几种常用基础对象介绍

    数据库

    一:前言redis中有几种常用的基础对象,如string、hash、list、set、zset等,下面我们就来介绍下他们的底层实现数据结构与常见应用场景和特点。二:redisobject源码位置位于server.h文件中605行开始type

  • Redis日志篇:快速恢复的绝招

    数据库

    “特立独行是对的,融入圈子也是对的,重点是要想清楚自己向往怎样的生活,为此愿意付出怎样的代价。”我们通常将 Redis 作为缓存使用,提高读取响应性能,一旦 Redis 宕机,内存中的数据全部丢失,假如现在直接访问数据库大量流量打到 MyS

  • redis事件处理流程分析

    数据库

    前言:我们知道redis服务器是一个事件驱动程序,它需要处理两类事件,分别是文件事件和时间事件。那么redis事件处理流程是什么样的呢?我们一起来看看下面的图:aeMain函数通过调用aeProcessEvents函数来进行文件事件和时间事

  • 总结Redis常用数据类型操作指令

    数据库

    推荐(免费):redis教程Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。可以使用redis-cli命令启动Redis客户端。完整的启动命令是redis-cli -h ho

  • 如何实时监控redis性能

    数据库

    前言:Redis是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持

  • 如何使用redis实现session功能

    数据库

    我们来简单介绍下redis。Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从